var dataSet = []; // input data


$(document).ready(function() {

	$('#raDataTable').dataTable( {
		"data": dataSet,
		"oLanguage": {
            "oPaginate": {
                          "sFirst": "หน้าแรก",// ปุ่มกลับมาหน้าแรก
                          "sLast": "หนัาสุดท้าย",//ปุ่มไปหน้าสุดท้าย
                          "sNext": "ถัดไป", //ปุ่มหน้าถัดไป
                          "sPrevious": "ก่อนหน้า" // ปุ่ม กลับ
                        	  },
             "sLengthMenu": "แสดง _MENU_ รายการ ต่อหน้า",  
             "sZeroRecords": "ไม่พบข้อมูลที่ค้นหา", 
             "sInfo": "แสดง _START_ ถึง _END_ จากทั้งหมด _TOTAL_ รายการ",
             "sEmptyTable": "ไม่พบรายการข้อมูล",
             "sLoadingRecords": "ระบบกำลังประมวลผล กรุณารอซักครู่",
             "sProcessing": "ประมวลผลข้อมูล",
             "sInfoEmpty": "ไม่พบรายการข้อมูลที่แสดง",
             "sInfoFiltered": "(จากทั้งหมด _MAX_ รายการ)",  
             "sSearch": "ค้นหา :"
        },
		searching: true,
		"aoColumns" : [ {"sTitle": "Year", sClass: "alignCenter", "bSortable": false, sWidth: '5%'},
		                {"sTitle": "Month", sClass: "alignCenter", "bSortable": false, sWidth: '10%'},
		                {"sTitle": "Adjust Detail", sClass: "alignCenter", "bSortable": false, sWidth: '20%'},
		                {"sTitle": "Adjust Type", "bSortable": false, sWidth: '10%'},
		                {"sTitle": "Amount", sClass: "alignCenter", "bSortable": false, sWidth: '10%'},
		                {"sTitle": "Tax Amount", sClass: "alignRight", "bSortable": false, sWidth: '10%'},
		                {"sTitle": "Edit", sClass: "alignCenter table-action", sWidth: '10%', "bSortable": false}
		               ],
		"bPaginate": false,
//		"bInfo" : false,
		"sPaginationType" : "full_numbers",// แสดงตัวแบ่งหน้า
		"bLengthChange": true, // แสดงจำนวน record ที่จะแสดงในตาราง
		"iDisplayLength": 10, // กำหนดค่า default ของจำนวน record 
		"bScrollCollapse": true,
//		"aLengthMenu": [
//		                [10, 25, 50, 100, -1], // จำนวนที่แสดงในตาราง
//		                [10, 25, 50, 100, "ทั้งหมด"] // จำนวนที่ให้เลือก
//		 ],
//		 "bProcessing": true,    // เขียนโค้ดโดยระบุให้ไปดึงข้อมูลจากไฟล์ getDataTable มาทำงาน โดยเอาข้อมูลที่ได้มาแสดงใน table
//         "bServerSide": true,
//         "sAjaxSource": ""
	} );

});

function searchData() {

	var paPeNo = $("#inputPeNo").val();
	var paMonth = $("#inputMonth").val();
	var paYear = $("#inputYear").val();

	if (paMonth == "" || paYear == "") {
		$('#modal_content_warning').html("กรุณากรอกข้อมูลให้ครบถ้วน");
		$('#warningModal').modal();
	} else {
		$('#detailEdit').modal();
	}	
}


function setDetail(code, name) {
	$('#detailEdit').modal('hide');
	$("#inputPeNo").val(code);
	$("#inputName").val(name);
	

}

